drowned well - French English Dictionary